balm mint - German English Dictionary